vampire bats - German English Dictionary